<? 
require_once("../classes/classes.php");
require_once("../classes/conexao.php");
$processo = $referencia.'relatorios/movimentacao_conta.php';// URL do processo
if (valida($conexao, $processo)==FALSE)header("Location: ../aviso.php");
if ((isset($_SESSION['permissao']))and ($_SESSION['permissao']==1)) { // se permissao de gerente
if ((!session_is_registered("login")) or ($_SESSION['valida']<>"asd0jsdfji07ij@-0_djf-657asd"))
{$ok = false;
}else{$ok = true; }

		$arquivo_atual = "movimentacao_conta.php";	
		$processo = "movimentacao_conta";
		$action= $_GET['action'];
		
		$sql = "SELECT distinct \"ContaMov\".* FROM \"ContaMov\"";
		if ($action=="pesq"){
			$sql .=", conta, departamento WHERE ";
			@$controle=1;			
			if ($_POST['conta']!=""){
				if (@$controle!=1)$sql .=" AND "; 
				@$controle++;
				$sql.=" \"ContaMov\".conta = conta.numero AND \"ContaMov\".conta = '".$_POST['conta']."'";}
			if ($_POST['departamento']!=""){
				if (@$controle!=1)$sql .=" AND "; 
				@$controle++;
				$sql.=" \"ContaMov\".conta = conta.numero AND conta.departamento = '".$_POST['departamento']."'";}			
		}
		
		$sql .= " ORDER BY \"ContaMov\".conta, \"ContaMov\".movimentacao ASC ;";
		$consulta = pg_query($conexao, $sql);
		$row = pg_fetch_array($consulta);


?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/webcosts.dwt.php" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<SCRIPT language=JavaScript src="../classes/menu.js"></SCRIPT>
<!-- InstanceBeginEditable name="doctitle" -->
<title>:.WebCosts .: Sistema ...</title>
<script language="JavaScript" type="text/javascript">
 function setFocus(){document.frm.ip.focus();}
function pesquisar(){
	with(frm){
		if(valor.value!="" || movimentacao.value!="" || conta.value!="" ){
		//validacao
			return true;
		}else{
			alert("Prencha corretamente os campos!");
			conta.focus();
			return false;
		}
	}
}
function cancela(){
		window.open("movimentacao_conta.php",'_self');
}
function imprimir(){imp.style.display='none';nav.style.display='none';apoio.style.display='none';print();imp.style.display='';nav.style.display='';apoio.style.display='';}
</script>
<? $onLoad="";
if ($_GET['action']=="pesquisar"){$onLoad="setFocus()";}?>
<link rel="stylesheet" href="../estilos/estilo.css" type="text/css" />
<!-- InstanceEndEditable -->
</head>
<body onLoad="<?=$onLoad?>">
<div id=tudo>
	<div id=topo>
    <H1><B class=destaque>WebCosts</B> - Controle de Custos</H1>
  </div>
  <div id=nav>
	<? if ($ok == true)@require("../menu.php");?>
	</div>
	<div id=principal>
	<!-- InstanceBeginEditable name="conteudo" -->
		<div class="titulo">
		  <h2 class="destaque">Relat&oacute;rio - <?=$nome[2]?> <?=$nome[1]?> </h2>
		</div>
		<div class="conteudo">
<div id=apoio class=elastico>
<form action="<?=$arquivo_atual?>?action=pesq" method="post" name="frm" id="frm" onSubmit="return pesquisar()">
						  <table class="grade_destaque" cellSpacing=0 cellPadding=0>
                            <tr>
                              <th colspan="3">Pesquisar</th>
                            </tr>
                            
                            <tr>
                              <td class="esquerda">Departamento:
                                <select name="departamento" id="departamento" onChange="submit()">
                                  <option value="">Selecione</option>
                                  <?
								$sql = " SELECT * FROM departamento inner join conta on departamento.id = conta.departamento inner join \"ContaMov\" on conta.numero=\"ContaMov\".conta ORDER BY departamento.nome ASC";
								$consulta_departamento = pg_query($conexao, $sql);
								while($row_departamento = pg_fetch_array($consulta_departamento)){
								?>
                                  <option value="<?=$row_departamento['id']?>" <? if ($row_departamento['id']==$_POST['departamento']) echo "selected";?>>
                                  <?=$row_departamento['nome']?>
                                  </option>
                                  <? }?>
                                </select></td>
                              <td class="esquerda">Conta:
                                <select name="conta" id="conta" onChange="submit()">
                                  <option value="">Selecione</option>
                                  <?
								$sql = " SELECT distinct conta.* FROM conta inner join \"ContaMov\" on conta.numero=\"ContaMov\".conta ".($_POST['departamento']!=''?" where conta.departamento=".$_POST['departamento']."":"")." ORDER BY descricao ASC";
								$consulta_conta = pg_query($conexao, $sql);
								while($row_conta = pg_fetch_array($consulta_conta)){
								?>
                                  <option value="<?=$row_conta['numero']?>" <? if ($row_conta['numero']==$_POST['conta']) echo "selected";?>>
                                  <?=$row_conta['numero'].' - '.$row_conta['descricao']?>
                                  </option>
                                  <? }?>
                                </select></td>
                              <td align="center" nowrap="nowrap" class="direita"><input name="btncancela" type="button" id="btncancela" value="Cancelar" onclick="cancela()"/>&nbsp;
                              <input name="btnEnviar" type="submit" id="btnEnviar" value="Enviar" /></td>
                            </tr>
        </table>
</form></div>
<? 
		if ($_POST['departamento'] !="" or $_POST['conta'] !="") {	
		if ($_POST['departamento'] !="" ) {	
		$sql = " SELECT * FROM departamento WHERE id = '".$_POST['departamento']."'";
		$consulta_departamento = pg_query($conexao, $sql);
		$row_departamento = pg_fetch_array($consulta_departamento);
		}
		if ($_POST['conta'] !="" ) {	
		$sql = " SELECT * FROM conta WHERE numero = '".$_POST['conta']."'";
		$consulta_conta = pg_query($conexao, $sql);
		$row_conta = pg_fetch_array($consulta_conta);
		}
		?>
		<table class="grade_destaque" cellSpacing=0 cellPadding=0>
		  <tr>
          <? if ($_POST['departamento'] !="" ) {?>
			<td><b>Departamento:</b> <?=$row_departamento["nome"].' - '.$row_departamento["sigla"]?>&nbsp;</td>
           <? } if ($_POST['conta'] !="" ) {?>
			<td><b>Conta:</b> <?=$row_conta["numero"].' - '.$row_conta["descricao"]?>&nbsp;<b>Saldo:</b> <?=$row_conta["saldo"]?></td>
            <? }?>
		  </tr>
		</table>
		<? 
		}?>
       <br /> 
      <table class="grade" align="center" cellSpacing=0 cellPadding=0>       
              <tr>
                <th class="esquerda"><b>Conta </b></th> 
                <th class="esquerda"><b>Movimento </b></th>
                <th class="direita"><b>Valor </b></th>                
              </tr>
              <?
			  $total= 0;
		do {
		$sql = " SELECT * FROM movimentacao WHERE id = '".$row["movimentacao"]."'";
		$consulta_movimentacao = pg_query($conexao, $sql);
		$row_movimentacao = pg_fetch_array($consulta_movimentacao);
		$total+=$row["valor"];
		?>              
              <tr >
                <td width="30%" class="esquerda"><? echo $row["conta"];?></td> 
                <td width="30%" class="esquerda"><? echo $row_movimentacao["descricao"];?></td>
                <td width="20%" class="direita"><? echo formata_valor($row["valor"]);?></td>
              </tr>
              <? 
			  }while($row = pg_fetch_array($consulta))?>    
              <tr >
                <td colspan="2" class="direita"><b>Total</b></td>
                <td class="direita">&nbsp;<?=formata_valor($total)?></td>
              </tr>      
      </table>
      <br />
        <span id="imp">
<p> <div align="center"><a href="#" onClick="imprimir()"><b class="dest">&nbsp;Imprimir&nbsp;</b></a> </div></p>
</span>
	
	</div>
	<!-- InstanceEndEditable -->
	</div>
	<div id=rodape>
	<P><B class=destaque>WebCosts.: </B>Implementa&ccedil;&atilde;o Grupo Porreta II.</P>
  </div>
</div>
</body>
<!-- InstanceEnd --></html>
<? 	} else header("Location: ../aviso.php");// permissao
?>
